﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace RemotingLibs.TradeClass
{
    /// <summary>
    /// 当日成交
    /// </summary>
    public class TradeField
    {
        /// <summary>
        /// 股票代码
        /// </summary>
        public string StockCode { get; set; }

        /// <summary>
        /// 股票名称
        /// </summary>
        public string StockName { get; set; }

        /// <summary>
        /// 买卖标识
        /// </summary>
        public string BuySellFlag1 { get; set; }

        /// <summary>
        /// 买卖标识
        /// </summary>
        public string BuySellFlag2 { get; set; }

        /// <summary>
        /// 成交数量
        /// </summary>
        public int MatchVolume { get; set; }

        /// <summary>
        /// 成交价格
        /// </summary>
        public decimal MatchPrice { get; set; }

        /// <summary>
        /// 成交金额
        /// </summary>
        public decimal MatchAmt { get; set; }

        /// <summary>
        /// 摘要
        /// </summary>
        public string Summary { get; set; }

        /// <summary>
        /// 委托编号
        /// </summary>
        public string OrderNo { get; set; }

        /// <summary>
        /// 成交编号
        /// </summary>
        public string TradeNo { get; set; }

        /// <summary>
        /// 成交时间
        /// </summary>
        public string TradeTime { get; set; }

        /// <summary>
        /// 股东代码
        /// </summary>
        public string SecuId { get; set; }

        /// <summary>
        /// 交易所名称
        /// </summary>
        public string ExchangeName { get; set; }

        /// <summary>
        /// 撤单标志
        /// </summary>
        public string CancelFlag { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Notes { get; set; }

        /// <summary>
        /// 保留信息
        /// </summary>
        public string Remark { get; set; }
    }
}
